﻿using System.Collections.Generic;

namespace AsposeWordSample
{
    public class XloboBillInfo
    {

        public decimal DeliveryCost { get; set; }//物流费用
        public decimal DeclarePrice { get; set; }//申报价格（人民币）
        public decimal DeclareWeight { get; set; } //申报重量
        public string GoodsName { get; set; } //货物名称
        public string Insure{ get; set; } //保险
        public int LogisticId { get; set; }//货站ID

        public SenderInfo SenderInfo { get; set; } //发件人信息
        public RecInfo RecInfo { get; set; } //收件人信息
    }

    public class SenderInfo
    {
        public string SenderName { get; set; } //发件人改名
        public string Phone { get; set; } //发件人电话
        public string SenderAddress { get; set; } //发件人地址
    }

    public class RecInfo
    {
        public string Province{ get; set; } //省
        public string City{ get; set; }//市
        public string Region{ get; set; }//区
        public string Address { get; set; } //地址
        public string RecName { get; set; }//收件人姓名
        public string RecPhone{ get; set; }//收件人手机
        public string PostCode { get; set; }//邮编

    }

    public class Class1
    {
         IList<XloboBillInfo> GetXloboBill(
             IList<string> dbCodeList, //DB单号列表
             int billCreateDateLimit, //做单时间不超过96小时
             bool isVirtualStoreBill, //该单号必须是虚仓出货的包裹
             string billProvince, //省
             string billCity)  //市

         {
             return null;
         } 
      
    }
}